package com.daxt.model.service.archives.vo;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "档案基础列", description = "档案基础列")
//@TableName("\"daxt\".\"ARCHIVES_BASE\"")
@TableName("archives_base")
public class ArchivesBase implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "id", name = "id")
	@TableId(value = "id", type = IdType.AUTO)
	private Long id;
	
	@ApiModelProperty(value = "列", name = "extColumn")
    private String extColumn;
	
	@ApiModelProperty(value = "doc 件 dossier 卷", name = "extType")
	private String columnComment;
	
	@ApiModelProperty(value = "是否必须 0否 1是", name = "isMust")
	private String isMust;
	//@ApiModelProperty(value = "doc 件 dossier 卷", name = "extType")
	//private String extType;
	private String model;
	@ApiModelProperty(value = "JAVA类型", name = "javaType")
    private String dataType;
	@ApiModelProperty(value = "字大小", name = "colsize")
	private String colsize;

}